﻿using Microsoft.Xna.Framework;

namespace Engine.Cameras
{
    public abstract class BaseCamera:GameComponent
    {
        protected BaseCamera(Game game):base(game)
        {            
        }
        public World World
        {
            get { return (World) Game.Services.GetService(typeof (World)); }
        }
        public  Matrix ViewMatrix { get; protected set; }
        public abstract Vector3 CameraPosition { get;  set; }
        
    }
}
